sound-insulating glass wall - French English Dictionary